package com.shop.loan.model.entity;

import com.shop.loan.model.common.RequestBase;

import java.math.BigDecimal;
import java.util.Date;

public class UserInfoByMybatis extends RequestBase {
    /**
     *
     */
    private Long id;

    /**
     * 负债金额（元）
     */
    private BigDecimal debtNum;

    /**
     * 学历
     */
    private String eduLevel;

    /**
     * 工作行业
     */
    private Integer industry;

    /**
     * 现居地址
     */
    private String liveAddress;

    /**
     * 居住时长
     */
    private Integer liveTime;

    /**
     * 婚姻状况
     */
    private Integer marryStatus;

    /**
     * 年收入（元）
     */
    private BigDecimal salaryNum;

    /**
     *
     */
    private Long userId;

    /**
     * 创建时间
     */
    private Date createTime;

    public UserInfoByMybatis(Long id, BigDecimal debtNum, String eduLevel, Integer industry, String liveAddress, Integer liveTime, Integer marryStatus, BigDecimal salaryNum, Long userId, Date createTime) {
        this.id = id;
        this.debtNum = debtNum;
        this.eduLevel = eduLevel;
        this.industry = industry;
        this.liveAddress = liveAddress;
        this.liveTime = liveTime;
        this.marryStatus = marryStatus;
        this.salaryNum = salaryNum;
        this.userId = userId;
        this.createTime = createTime;
    }

    public UserInfoByMybatis() {
        super();
    }

    /**
     * 获取
     *
     * @return id
     */
    public Long getId() {
        return id;
    }

    /**
     * 设置
     *
     * @param id
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * 获取负债金额（元）
     *
     * @return debt_num 负债金额（元）
     */
    public BigDecimal getDebtNum() {
        return debtNum;
    }

    /**
     * 设置负债金额（元）
     *
     * @param debtNum 负债金额（元）
     */
    public void setDebtNum(BigDecimal debtNum) {
        this.debtNum = debtNum;
    }

    /**
     * 获取学历
     *
     * @return edu_level 学历
     */
    public String getEduLevel() {
        return eduLevel;
    }

    /**
     * 设置学历
     *
     * @param eduLevel 学历
     */
    public void setEduLevel(String eduLevel) {
        this.eduLevel = eduLevel == null ? null : eduLevel.trim();
    }

    /**
     * 获取工作行业
     *
     * @return industry 工作行业
     */
    public Integer getIndustry() {
        return industry;
    }

    /**
     * 设置工作行业
     *
     * @param industry 工作行业
     */
    public void setIndustry(Integer industry) {
        this.industry = industry;
    }

    /**
     * 获取现居地址
     *
     * @return live_address 现居地址
     */
    public String getLiveAddress() {
        return liveAddress;
    }

    /**
     * 设置现居地址
     *
     * @param liveAddress 现居地址
     */
    public void setLiveAddress(String liveAddress) {
        this.liveAddress = liveAddress == null ? null : liveAddress.trim();
    }

    /**
     * 获取居住时长
     *
     * @return live_time 居住时长
     */
    public Integer getLiveTime() {
        return liveTime;
    }

    /**
     * 设置居住时长
     *
     * @param liveTime 居住时长
     */
    public void setLiveTime(Integer liveTime) {
        this.liveTime = liveTime;
    }

    /**
     * 获取婚姻状况
     *
     * @return marry_status 婚姻状况
     */
    public Integer getMarryStatus() {
        return marryStatus;
    }

    /**
     * 设置婚姻状况
     *
     * @param marryStatus 婚姻状况
     */
    public void setMarryStatus(Integer marryStatus) {
        this.marryStatus = marryStatus;
    }

    /**
     * 获取年收入（元）
     *
     * @return salary_num 年收入（元）
     */
    public BigDecimal getSalaryNum() {
        return salaryNum;
    }

    /**
     * 设置年收入（元）
     *
     * @param salaryNum 年收入（元）
     */
    public void setSalaryNum(BigDecimal salaryNum) {
        this.salaryNum = salaryNum;
    }

    /**
     * 获取
     *
     * @return user_id
     */
    public Long getUserId() {
        return userId;
    }

    /**
     * 设置
     *
     * @param userId
     */
    public void setUserId(Long userId) {
        this.userId = userId;
    }

    /**
     * 获取创建时间
     *
     * @return create_time 创建时间
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * 设置创建时间
     *
     * @param createTime 创建时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
}